sensu stricto - German English Dictionary